be pressing - German English Dictionary